8716463ebd621e0b4e1efb396535523938acd7cd,bagri-samples/bagri-samples-ext/src/main/java/com/bagri/samples/ext/df/JaksonParser.java,JaksonParser,processDocument,#String#,157

Before Change


	private void processDocument(String name) throws BagriException {

		String root = "/" + (name == null ? "" : name);
		docType = model.translateDocumentType(root);
		Path path = model.translatePath(docType, "", NodeKind.document, XQItemType.XQBASETYPE_ANYTYPE, Occurrence.onlyOne); 
		Element start = new Element();
		start.setElementId(elementId++);

After Change


	private void processDocument(ParserContext ctx, String name) throws BagriException {

		String root = "/" + (name == null ? "" : name);
		ctx.setDocType(model.translateDocumentType(root));
		Path path = model.translatePath(ctx.getDocType(), "", NodeKind.document, XQItemType.XQBASETYPE_ANYTYPE, Occurrence.onlyOne); 
		Element start = new Element();
		start.setElementId(ctx.nextElementId());